interfering person

Translations
personne qui se mêle de tout